home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 28
/
Volume 28 - JOGO DISK .iso
/
Games
/
caa_road_safety_campaign.swf
/
scripts
/
DefineSprite_85_car2
/
frame_1
/
DoAction.as
Wrap
Text File
|
2006-11-13
|
11KB
|
261 lines
var §\x01§ = 300;
if(eval("\x01") == 300)
{
set("\x01",eval("\x01") + 471);
§§push(true);
§§push(false);
§§push(false);
§§push(true);
while(true)
{
if(§§pop())
{
}
if(§§pop())
{
}
if(§§pop())
{
break;
}
§§push(true);
§§push(false);
}
eval("\x01")["\x02"] = function()
{
var _loc1_ = eval("\x03");
var _loc2_ = eval("\x01");
if(_loc1_["\x04"] == false)
{
if(_loc1_[§§constant(4)] == false)
{
if(_loc2_[§§constant(7)][§§constant(8)](_loc1_[§§constant(5)][§§constant(6)]) and eval(§§constant(9)) > 0)
{
set(§§constant(9),0);
}
else
{
setProperty(§§constant(10), _Y, getProperty(§§constant(10), _Y) - eval(§§constant(9)));
}
}
set(§§constant(11),new §\§\§constant(12)§());
eval(§§constant(11))[§§constant(13)] = getProperty(§§constant(10), _X);
eval(§§constant(11))[§§constant(14)] = getProperty(§§constant(10), _Y);
eval(§§constant(15))[§§constant(16)](eval(§§constant(11)));
if(eval(§§constant(11))[§§constant(14)] > 900 or eval(§§constant(11))[§§constant(14)] < -900)
{
if(_loc2_[§§constant(17)] == 4)
{
_loc1_[§§constant(18)] = false;
}
delete _loc2_["\x02"];
_loc2_[§§constant(19)]();
}
if(_loc1_[§§constant(4)] == false and eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
if(_loc2_[§§constant(6)][§§constant(8)](_loc1_[§§constant(5)][§§constant(7)]))
{
_loc1_[§§constant(23)] = 1;
}
if(_loc2_[§§constant(7)][§§constant(8)](_loc1_[§§constant(5)][§§constant(7)]))
{
if(_loc2_[§§constant(17)] <= 5)
{
set(§§constant(24),1);
}
_loc1_[§§constant(25)] = 0;
_loc1_[§§constant(5)][§§constant(26)](2);
if(eval(§§constant(11))[§§constant(14)] > _loc1_[§§constant(5)][§§constant(27)])
{
if(_loc2_[§§constant(17)] <= 5)
{
set(§§constant(9),eval(§§constant(9)) + 3);
}
else
{
_loc1_[§§constant(28)][§§constant(27)] += _loc1_[§§constant(5)][§§constant(29)] / 2;
if(eval(§§constant(11))[§§constant(30)] >= _loc1_[§§constant(5)][§§constant(30)])
{
_loc1_[§§constant(5)][§§constant(30)] -= 10;
}
else
{
_loc1_[§§constant(5)][§§constant(30)] += 10;
}
}
}
else
{
_loc1_[§§constant(28)][§§constant(27)] -= _loc1_[§§constant(5)][§§constant(29)] / 2;
if(_loc2_[§§constant(17)] <= 5)
{
if(eval(§§constant(9)) > 1)
{
set(§§constant(9),eval(§§constant(9)) - 1);
}
}
}
if(eval(§§constant(11))[§§constant(13)] > _loc1_[§§constant(5)][§§constant(30)])
{
_loc1_[§§constant(5)][§§constant(30)] += 10;
}
else
{
_loc1_[§§constant(5)][§§constant(30)] -= 10;
}
if(eval(§§constant(11))[§§constant(13)] > _loc1_[§§constant(5)][§§constant(30)])
{
if(_loc2_[§§constant(17)] <= 5)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _X, getProperty(§§constant(10), _X) + 5);
}
}
_loc1_[§§constant(5)][§§constant(30)] -= 10;
_loc1_[§§constant(31)]();
}
else
{
if(_loc2_[§§constant(17)] <= 5)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _X, getProperty(§§constant(10), _X) - 5);
}
}
_loc1_[§§constant(5)][§§constant(30)] += 10;
_loc1_[§§constant(31)]();
}
}
if(eval(§§constant(24)) > 0)
{
set(§§constant(24),eval(§§constant(24)) + 1);
}
if(eval(§§constant(24)) > 10)
{
if(getProperty(§§constant(10), _X) > 180)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
getProperty(§§constant(10), _X)--;
}
}
else if(getProperty(§§constant(10), _X) < 180)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
getProperty(§§constant(10), _X)++;
}
}
if(getProperty(§§constant(10), _X) == 275 or getProperty(§§constant(10), _X) == 220 or getProperty(§§constant(10), _X) == 180)
{
set(§§constant(24),0);
}
}
if(_loc1_[§§constant(5)][§§constant(27)] - eval(§§constant(11))[§§constant(14)] < 290 and _loc1_[§§constant(5)][§§constant(27)] - eval(§§constant(11))[§§constant(14)] > 200 and _loc2_[§§constant(17)] == 4 and eval(§§constant(32)) != true)
{
if(getProperty(§§constant(10), _X) >= _loc1_[§§constant(5)][§§constant(30)])
{
if(getProperty(§§constant(10), _X) > 184)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _X, getProperty(§§constant(10), _X) - 2);
}
}
}
else if(getProperty(§§constant(10), _X) <= 270)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _X, getProperty(§§constant(10), _X) + 2);
}
}
}
}
set(§§constant(33),4);
while(eval(§§constant(33)) <= _loc1_[§§constant(34)])
{
if(_loc2_[§§constant(35)] != _loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(35)])
{
if(_loc2_[§§constant(7)][§§constant(8)](_loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(7)]))
{
if(_loc2_[§§constant(17)] <= 5)
{
if(getProperty(§§constant(10), _Y) > _loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(27)])
{
if(eval(§§constant(32)) != true)
{
set(§§constant(9),-1);
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _Y, getProperty(§§constant(10), _Y) + 3);
}
}
if(_loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(17)] <= 5)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
_loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(9)]++;
_loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(27)] -= 5;
}
}
}
}
else
{
_loc1_[§§constant(28)][§§constant(36)][§§constant(5) + eval(§§constant(33))][§§constant(9)] = 0;
}
}
}
set(§§constant(33),eval(§§constant(33)) + 1);
}
if(eval(§§constant(32)) == true and _loc1_[§§constant(4)] == false)
{
eval(§§constant(20))[§§constant(37)]();
if(eval(§§constant(11))[§§constant(14)] < 380 and eval(§§constant(9)) != 0)
{
if(eval(§§constant(38)) == 1 and eval(§§constant(11))[§§constant(13)] > 120)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _X, getProperty(§§constant(10), _X) - 2);
}
}
else if(eval(§§constant(11))[§§constant(13)] < 270)
{
if(eval(§§constant(20))[§§constant(21)][§§constant(22)] == false)
{
setProperty(§§constant(10), _X, getProperty(§§constant(10), _X) + 2);
}
}
}
if(eval(§§constant(11))[§§constant(14)] < -150 and eval(§§constant(9)) != 0)
{
if(eval(§§constant(38)) == 1)
{
setProperty(§§constant(10), _X, 110);
setProperty(§§constant(10), _rotation, -20);
}
else
{
setProperty(§§constant(10), _X, 370);
setProperty(§§constant(10), _rotation, 20);
}
if(_loc2_[§§constant(8)](eval(§§constant(15))[§§constant(28)][§§constant(39)][§§constant(39)]))
{
setProperty(§§constant(10), _Y, getProperty(§§constant(10), _Y) - 100);
}
eval(§§constant(20))[§§constant(21)][§§constant(22)] = true;
set(§§constant(9),0);
}
}
}
};
}
else if(eval("\x01") == 771)
{
set("\x01",eval("\x01") - 318);
}